self-aligning ball bearing - Turkish English Dictionary